/* pages/phone/index.wxss */
.phone {
    margin: 200rpx 40rpx;
}
.loading {
    height: 40rpx;
    margin-top: 50rpx;
    display: flex;
    justify-content: center;
}
.title {
    font-family: SourceHanSansCN-Medium;
    font-size: 48rpx;
    color: #333333;
    letter-spacing: 0;
    text-align: left;
    line-height: 61rpx;
}
.gologin {
    margin-top: 50rpx;
}
.yzm {
    margin-top: 20rpx;
}
.van-field__label {
    border-right: 1px solid #ececec;
}
.van-field__control {
    border-right: 1px solid #ececec;
}
.yzm .van-button {
    background: none !important;
    font-family: SourceHanSansCN-Normal;
    letter-spacing: 0;
    text-align: left;
    border: none !important;
}
.text {
    font-family: SourceHanSansCN-Normal;
    font-size: 32rpx;
    color: #00bcab;
    letter-spacing: 0;
    text-align: left;
}
.time {
    font-family: SourceHanSansCN-Normal;
    font-size: 32rpx;
    color: #aeaeae;
    letter-spacing: 0;
    text-align: left;
}
.login-btn .van-button {
    margin-top: 100rpx;
    width: 670rpx;
    height: 94rpx;
    background-color: #00bcab !important;
    border-radius: 47rpx !important;
    border-radius: 47rpx !important;
    border: none !important;
}
.login-btn .van-button--info {
    font-family: SourceHanSansCN-Medium;
    font-size: 36rpx;
    color: #ffffff !important;
    letter-spacing: 0 !important;
    text-align: center !important;
}
